Clock Centre
87 Portobello Rd., Nottinghill Gate, Kensington, London, United Kingdom, W11 2QB
(02079) 850374 Phone